package util;

import logica.veiculo.Estado;

/**
 * Constantes importantes da logica, onde as configuracoes principais
 * devem estar localizadas.
 * @author Equipe Localisa (Usa quem precisa!)
 */

public abstract class Constantes {

	public static final String COBERTURA_PARCIAL = "Parcial";
	public static final String COBERTURA_TOTAL = "Total";
	public static final Estado[] ESTADOS_PARCIAL = {Estado.AMASSADO_LEVE,
		Estado.ARRANHADO, Estado.COM_ACESSORIO_DANIFICADO};
	public static final Estado[] ESTADOS_TOTAL = {Estado.AMASSADO_LEVE,Estado.ARRANHADO, Estado.COM_ACESSORIO_DANIFICADO,
		Estado.AMASSADO_PESADO, Estado.ROUBADO};
	public static final int QTDE_VEICULOS_MAX_PESSOA_FISICA = 3;
	public static final int QTDE_VEICULOS_MAX_PESSOA_JURIDICA = 10;
	public static final int[] QUILOMETRAGENS_ATE_X = {125,250,500,1000,1500,2500,5000};
	public static final int QTDE_DIGITOS_COD_PLANO = 5;
	public static final int QTDE_ACESSORIOS_POR_PLANO = 10;
	public static final double PORCENTAGEM_SEGURO_PARCIAL = 0.25;
	public static final double PORCENTAGEM_SEGURO_TOTAL = 0.5;
	public static final double PORCENTAGEM_DESCONTO_NAS_DIARIAS = 0.02;
	public static final double PORCENTAGEM_DESCONTO_NA_DIARIA_PRECO_POR_QUILOMETRO = 0.02;
	public static final double PORCENTAGEM_DESCONTO_MULTA_PRECO_POR_SEGURO = 0.35;
	public static final int QTDE_MAX_DIAS_COM_DESCONTO = 21;
	public static final double LITROS_POR_PORCENTAGEM_DO_TANQUE = 0.06;
	public static final int MESES_DO_ANO = 12;
	public static final int ANO_MINIMO = 1900;
	public static final int NUMERO_DE_LETRAS_DA_PLACA = 3;
	public static final int IDADE_MINIMA_LOCADOR = 16;
	public static final int IDADE_MINIMA_CLIENTE = 18;
	public static final float SEM_SEGURO = 1;
        public static final int[] INTERFACE_TAMANHO_LOGIN = {280, 280};
        public static final int[] INTERFACE_TAMANHO_MENU = {557, 542};
        public static final int[] INTERFACE_TAMANHO_PESSOA = {725, 470};
        public static final int[] INTERFACE_TAMANHO_VEICULO = {700, 580};
        public static final int[] INTERFACE_TAMANHO_PLANO = {1000, 1000};
        public static final int[] INTERFACE_TAMANHO_LOCACAO = {1000, 1000};

        
        //INTERFACE MODO_TEXTO:
	public static final String SLOGAN = "\t\t\t    <Localisa, Usa Quem Precisa>\n";
	public static final String LOGO = "\t            |||        |||||||    ||||||| ||||||||| \n" +
									  "\t            |||       |||   ||| |||       |||   ||| \n" +
									  "\t            |||       |||   ||| |||       ||||||||| \n" +
									  "\t            |||       |||   ||| |||       |||   ||| \n" +
									  "\t            |||||||||   |||||     ||||||| |||   |||\n\n" +
									  "\t            |||       |||||||||   ||||||| ||||||||| \n" +
									  "\t            |||          |||    |||       |||   ||| \n" +
									  "\t            |||          |||      ||||||  ||||||||| \n" +
									  "\t            |||          |||          ||| |||   ||| \n" +
									  "\t            ||||||||| ||||||||| ||||||||  |||   |||\n";
	
}
